package com.sync.utils.project.gasStatistics.agent;

import com.sync.utils.project.gasStatistics.pojo.GasDayRes;
import com.sync.utils.project.gasStatistics.pojo.GasMonthReq;
import com.sync.utils.project.gasStatistics.pojo.GasMonthRes;
import com.sync.utils.project.gasStatistics.pojo.GasUserRes;

import java.util.List;

/**
 * 网络端天然气使用
 *
 * @Author YWF
 * @Date 2025/3/16 9:24
 */

public interface GasAgent {

    /**
     * 获取网络端天然气使用月账单数据
     *
     * @param gasReq
     * @return
     */
    List<GasMonthRes> getHttpGasMonthBillList(GasMonthReq gasReq);

    List<GasDayRes> getHttpGasDayBillList(String mdmCode, String userCode);

    GasUserRes getHttpGasUserInfo(String userCode);


}
